package com.fafian.gdc.core;

public class Configuration {

	private String apiKey;
	private int relayPin1, relayPin2;
	private int buttonPin1, buttonPin2;
	private int socketPort;
	
	/**
	 * @param relayPin1
	 * @param relayPin2
	 * @param buttonPin1
	 * @param buttonPin2
	 * @param socketPort
	 */
	public Configuration(String apiKey, int relayPin1, int relayPin2, int buttonPin1,
			int buttonPin2, int socketPort) {
		super();
		this.apiKey=apiKey;
		this.relayPin1 = relayPin1;
		this.relayPin2 = relayPin2;
		this.buttonPin1 = buttonPin1;
		this.buttonPin2 = buttonPin2;
		this.socketPort = socketPort;
	}
	/**
	 * @return the relayPin1
	 */
	public int getRelayPin1() {
		return relayPin1;
	}
	/**
	 * @return the relayPin2
	 */
	public int getRelayPin2() {
		return relayPin2;
	}
	/**
	 * @return the buttonPin1
	 */
	public int getButtonPin1() {
		return buttonPin1;
	}
	/**
	 * @return the buttonPin2
	 */
	public int getButtonPin2() {
		return buttonPin2;
	}
	/**
	 * @return the socketPort
	 */
	public int getSocketPort() {
		return socketPort;
	}
	public String getApiKey() {
		return apiKey;
	}
	
}
